1. Переопределение шаблонов.
— Главное в этой теме — чтобы шаблоном могли пользоваться люди, необходимо переопределять вывод внутри шаблона. Опять таки возвращаясь ко 2-й статье, пришлось найти все изменения в стандартном выводе и переопределить их в своем шаблоне. Работка казалось бы не пыльная, но времени потребовала. Грабли взяты на учет.
—
jcomments! самый популярный компонент для комментариев тоже приподнес сюрпризы. Первая мысль была переопределить вывод компонента стандартным методом. Но практика показала, что переопределение не работает. После недолгого разбора статей выяснилось, что переопределение не работает в чистом виде для этого компонента.
Выход найден! Во-первых нужно ЗНАТЬ, что мамбот
system-jcomments вставляет свой стиль в заголовок. Поэтому делаем ему обрезание!(выключаем мамбот). Ну и теперь, когда мы избавились от занудного встраивание стиля, добавляем в наш файл стилей jcomments.
Вот часть кода, если кому из интересующихся лень взлянуть firebug'ом:
/*jcomments */
.jcomments-links {margin-top: 10px; clear:both; text-align: left}
.comment-link{padding: 20px 50px 5px 14px;background-image: url(../images/addcomments.png);background-repeat: no-repeat}
.readmore-link{padding: 20px 50px 5px 14px;background-image: url(../images/more.png);background-repeat: no-repeat}
.comment-link {background-position: right -2px}
.readmore-link {background-position: right -2px}
(
Читать дальше
)